const http = require("http");
// 用来获取机器信息的
const os = require("os");
var path = require("path");
// 获取当前机器的cpu信息
console.log(os.cpus())
// memory内存
console.log(os.totalmem())

// 1.创建server
const server = http.createServer()

// 2.监听request请求事件，设置请求处理函数
server.on('request', function (req, res) {
    // 请求我的客户端的端口号
    console.log(res.socket.remoteAddress, req.socket.remotePort)
    const url = req.url;
    if (url === '/') {
        res.end("index page")
    } else if (url === '/login') {
        res.end("login page")
    } else {
        res.end("404 Not Found")
    }
})

// 3.绑定端口号，启动服务
server.listen(3000, function () {
    console.log('listen')
})